﻿<?php 
//obtengo el tipo de transaccion
$tipo=$_POST["tipo"];

//----------------------------CREAR USUARIOS ---------------------------------------------------/////////

 if($tipo==1)
 CrearUsuario();
 
 function CrearUsuario()
 {
	include_once "funciones_bd.php";
	$db_frnmanager = new funciones_bd();
	$valores="'".$_POST["nombre"]."','".$_POST["apellido"]."','".$_POST["correo"]."','".md5($_POST["password"])."',1";
	$retorno=$db_frnmanager->Insertar("USUARIO","Nombre,Apellido,Correo,Password,id_nivel",$valores);
	
	if($retorno==1)
	echo '
			<div class="alert alert-success alert-dismissable">
				<i class="fa fa-check"></i>
				<button type="button" class="close" data-dismiss="alert" aria-hidden="true">&times;</button>
				<b>Correcto!</b> Usuario Creado Exitosamente!
            </div>

	';
 }
 // -------------------------- TERMINA CREAR USUARIOS --------------------------------------------------//////
 
 if($tipo==2)
 ObenerUsuarios();
 
 function ObenerUsuarios()
 {
	include_once "funciones_bd.php";
	$db_frnmanager = new funciones_bd();
	$result=$db_frnmanager->Consultar("Usuario T1,Nivel T2","T1.id_usuario,T1.Nombre,T1.Apellido,T1.Correo,T2.nombre as Nivel","T1.id_nivel=T2.id_nivel","","");
	
$contador=0;

/*Y ahora todos los registros */
echo "
  <table id=\"tabla_usuarios\" class=\"table table-bordered table-striped\">
                                        <thead>
                                            <tr>
                                                <th>Nombres</th>
                                                <th>Apellidos</th>
                                                <th>Correo</th>
												<th>Nivel</th>
                                                <th>Modificar</th>
                                                <th>Eliminar </th>
                                            </tr>
                                        </thead>

<tbody>";

while($row=mysql_fetch_array($result))
{
 
 echo "

                                            <tr>
                                                <td>$row[Nombre]</td>
                                                <td>$row[Apellido]</td>
                                                <td>$row[Correo]</td>
												<td>$row[Nivel]</td>
                                                 <td align=\"center\"> <button type=\"submit\" class=\"btn btn-primary btn-sm\" data-toggle=\"modal\" data-target=\"#modalmodif\" onclick=\"modalModificaId('$row[Nombre]','$row[Apellido]','$row[Correo]','$row[id_usuario]')\">Modificar</button></td>
                                                <td align=\"center\"><button type=\"button\" class=\"btn btn-danger btn-sm\" data-toggle=\"modal\" data-target=\"#borrarProducto\" onclick=\"enviarId($row[id_usuario])\">Eliminar</button></td>
                                             </tr>
 
 ";
 }
 echo "</tbody>
 </table>
 
";
echo '
<script src="js/plugins/datatables/jquery.dataTables.js" type="text/javascript"></script>
        <script src="js/plugins/datatables/dataTables.bootstrap.js" type="text/javascript"></script>
     <script type="text/javascript">
            $(function() {
			
                $("#tabla_usuarios").dataTable();
            });
        </script>
';
 }
 // ---------------------------- USUARIOS -------------------------------------------///
 
 
 // --------------------ELIMINAR USUARIO -------------------------------////
  if ($tipo == 3)
 eliminarUsuario();
 
	function eliminarUsuario() {

	$iden=$_POST["iden"];

	include_once "funciones_bd.php";
	$db_frnmanager = new funciones_bd();
	$valores = "id_usuario=".$iden;
	$result=$db_frnmanager->Eliminar("Usuario", $valores);
	
	if($result==1) {
		echo '
			<div class="alert alert-success alert-dismissable">
				<i class="fa fa-check"></i>
				<button type="button" class="close" data-dismiss="alert" aria-hidden="true">&times;</button>
				<b>Correcto!</b> El Usuario se ha eliminado Correctamente!
            </div>

		';
		
	}
	}
 
 
 
 // TERMINA ELIMINAR USUARIO
 
 // --------------------------- MODIFICAR USUARIO --------------------------------------///
 
   if ($tipo == 4)
 modalModiUsuario();
 
 function modalModiUsuario() {
		$iden=$_POST["iden"];
	
		include_once "funciones_bd.php";
		$db_frnmanager = new funciones_bd();
		
		 $valores = "Nombre='".$_POST["nombreM"]."',Apellido='".$_POST["apellidoM"]."',Correo='".$_POST["correoM"]."'";
			$restri = "id_usuario=".$_POST["iden"];
			$result=$db_frnmanager->Modificar("Usuario",$valores,$restri);
			echo $result;
			if($result==1) {
			echo '
				<div class="alert alert-success alert-dismissable">
					<i class="fa fa-check"></i>
					<button type="button" class="close" data-dismiss="alert" aria-hidden="true">&times;</button>
					<b>Correcto!</b> El Usuario ha sido modificado exitosamente!
				</div>';
			}else{
			echo '<div class="alert alert-warning alert-dismissable">
					<i class="fa fa-check"></i>
					<button type="button" class="close" data-dismiss="alert" aria-hidden="true">&times;</button>
					<b>Atencion!</b> El Usuario No fue modificado, contacte al administrador
				</div>';
			}
		
		
		}
 
 
 ///
 
 
 //----------------------------CREAR PRODUCTOS ---------------------------------------------------/////////

 if($tipo==20)
 CrearProducto();
 
 function CrearProducto()
 {
	include_once "funciones_bd.php";
	//Definir Tamaño de archivo 5MB
	define('LIMITE', 5000);
	//Definir arreglo con extensiones permitidas usar serialize
	define('ARREGLO', serialize( array('image/jpg', 'image/jpeg', 'image/gif','image/png')));
 
	$PERMITIDOS = unserialize(ARREGLO); //Usar unserialize para obtener el arreglo
	
	$db_frnmanager = new funciones_bd();
	
	if ($_FILES['imagen']['error'] > 0){    /// Si no ha seleccionado ninguna imagen 
        $valores="'".$_POST["nombre"]."','".$_POST["precio"]."','".$_POST["descripcion"]."','".$_POST["peso"]."',''";
		$retorno=$db_frnmanager->Insertar("Producto","Nombre,Precio,Descripcion,Peso,Imagen",$valores);
		if($retorno==1)
			echo '
				<div class="alert alert-success alert-dismissable">
				<i class="fa fa-check"></i>
				<button type="button" class="close" data-dismiss="alert" aria-hidden="true">&times;</button>
				<b>Correcto!</b> Nuevo producto Creado Exitosamente!
				</div>';    
    }
	
	else {
	
		if (in_array($_FILES['imagen']['type'], $PERMITIDOS) && $_FILES['imagen']['size'] <= LIMITE * 1024){  //verifica si el archivo seleccionado es imagen y no es mayor de 5MG
 
            //subir la carpeta imagenes 
			$ruta = "../Producto/" . $_FILES['imagen']['name'];
			$rutaTemp = "Producto/". $_FILES['imagen']['name'];
			If(!file_exists($ruta)) {
				move_uploaded_file($_FILES["imagen"]["tmp_name"],$ruta);   ///subimos la imagen al servidor
				$valores="'".$_POST["nombre"]."','".$_POST["precio"]."','".$_POST["descripcion"]."','".$_POST["peso"]."','".$rutaTemp."'";
				$retorno=$db_frnmanager->Insertar("Producto","Nombre,Precio,Descripcion,Peso,Imagen",$valores);
				if($retorno==1)
				echo '
						<div class="alert alert-success alert-dismissable">
							<i class="fa fa-check"></i>
							<button type="button" class="close" data-dismiss="alert" aria-hidden="true">&times;</button>
							<b>Correcto!</b> Nuevo producto Creado Exitosamente!
						</div>';
			}
			else {
				echo ' <div class="alert alert-danger alert-dismissable">
                                        <i class="fa fa-ban"></i>
                                        <button type="button" class="close" data-dismiss="alert" aria-hidden="true">&times;</button>
                                        <b>Error!</b> La imagen ya existe ó existe una imagen con el mismo nombre.
                                    </div>';
			
			}
		}
	}
 }
 // -------------------------- TERMINA CREAR PRODUCTOS --------------------------------------------------//////
 
 // -------------------------- OBTENER LOS PRODUCTOS  ---------------------------------------------------//////
 
 if ($tipo == 21)
 obtenerProducto();
 
 function obtenerProducto() {
 
	include_once "funciones_bd.php";
	$db_frnmanager = new funciones_bd();
	$result=$db_frnmanager->Consultar("Producto","Nombre,Precio,Descripcion,Peso,Imagen,id_producto","","","");
	
	$contador=0;

	/*Y ahora todos los registros */
	echo "
		<table id=\"tabla_usuarios\" class=\"table table-bordered table-striped\">
                                        <thead>
                                            <tr>
                                                <th>Nombre Producto</th>
                                                <th>Precio (Quetzales)</th>
                                                <th>Descripcion</th>
												<th>Peso(Kg)</th>
                                                <th>Imagen</th>
												<th>Modificar</th>
                                                <th>Eliminar </th>
                                            </tr>
                                        </thead>

		<tbody>";	
	while($row=mysql_fetch_array($result))
	{
 
		echo "

                                            <tr>
                                                <td>$row[Nombre]</td>
                                                <td>Q $row[Precio]</td>
                                                <td>$row[Descripcion]</td>
												<td>$row[Peso] Kg.</td>
												<td align=\"center\"><img class=\"media-object\" width=\"100\" height=\"100\" src=\"$row[Imagen]\"/></td>
                                                <td align=\"center\"> <button type=\"submit\" class=\"btn btn-primary btn-sm\" data-toggle=\"modal\" data-target=\"#modalmodif\" onclick=\"modalModificaId('$row[Nombre]','$row[Precio]','$row[Descripcion]','$row[Peso]',$row[id_producto],'$row[Imagen]')\">Modificar</button></td>
                                                <td align=\"center\"><button type=\"button\" class=\"btn btn-danger btn-sm\" data-toggle=\"modal\" data-target=\"#borrarProducto\" onclick=\"enviarId($row[id_producto],'$row[Imagen]')\">Eliminar</button></td>
                                            </tr>";
	}
	echo "</tbody>
		</table>";
	echo '
		<script src="js/plugins/datatables/jquery.dataTables.js" type="text/javascript"></script>
        <script src="js/plugins/datatables/dataTables.bootstrap.js" type="text/javascript"></script>
		<script type="text/javascript">
            $(function() {
			
                $("#tabla_usuarios").dataTable();
            });
        </script>';
		
	
 }
 
	
 
 
 // ---------------------------- FIN DE OBTENER PRODUCTOS -------------------------------------------------/////////
 // ---------------------------- INICIO DE ELIMINAR PRODUCTO -----------------------------------------------////////
 if ($tipo == 22)
 eliminarProducto();
 
	function eliminarProducto() {

	$iden=$_POST["iden"];
	$imagenruta="../".$_POST["imagen"];
	include_once "funciones_bd.php";
	$db_frnmanager = new funciones_bd();
	$valores = "id_producto=".$iden;
	$result=$db_frnmanager->Eliminar("Producto", $valores);
	
	if($result==1) {
		echo '
			<div class="alert alert-success alert-dismissable">
				<i class="fa fa-check"></i>
				<button type="button" class="close" data-dismiss="alert" aria-hidden="true">&times;</button>
				<b>Correcto!</b> El Producto se ha eliminado exitosamente!
            </div>

		';
		if (is_file($imagenruta)){
		if (!unlink($imagenruta)) {
			//si no hay nada que borrar no pasa nada
		}
		}
	}
	}
	
// ---------------------------- FIN DE ELIMINAR PRODUCTOS -------------------------------------------------/////////
// ---------------------------- INICIO DE MODIFICAR PRODUCTO -----------------------------------------------////////
	
if ($tipo == 23)
modalModiProducto();

	function modalModiProducto() {
		$iden=$_POST["iden"];
		$imagenruta="../".$_POST["imagenActual"];
		include_once "funciones_bd.php";
		$db_frnmanager = new funciones_bd();
		
		
		
		//Definir Tamaño de archivo 5MB
		define('LIMITE', 5000);
		//Definir arreglo con extensiones permitidas usar serialize
		define('ARREGLO', serialize( array('image/jpg', 'image/jpeg', 'image/gif','image/png')));
 
		$PERMITIDOS = unserialize(ARREGLO); //Usar unserialize para obtener el arreglo
		
		
		if ($_FILES["imagenModif"]["error"] > 0){ ///Si no ha seleccionado una imagen
            $valores = "Nombre='".$_POST["nombreModif"]."',Precio='".$_POST["precioModif"]."',Descripcion='".$_POST["descripcionModif"]."',Peso='".$_POST["pesoModif"]."'";
			$restri = "id_producto=".$_POST["iden"];
			$result=$db_frnmanager->Modificar("Producto",$valores,$restri);
			if($result==1) {
			echo '
				<div class="alert alert-success alert-dismissable">
					<i class="fa fa-check"></i>
					<button type="button" class="close" data-dismiss="alert" aria-hidden="true">&times;</button>
					<b>Correcto!</b> El Producto ha sido modificado exitosamente!
				</div>';
			}else{
			echo '<div class="alert alert-success alert-dismissable">
					<i class="fa fa-check"></i>
					<button type="button" class="close" data-dismiss="alert" aria-hidden="true">&times;</button>
					<b>Correcto!</b> El Producto Noooooooooooooo ha sido modificado exitosamente!
				</div>';
			}
		}
		
		else { 
			if (in_array($_FILES['imagenModif']['type'], $PERMITIDOS) && $_FILES['imagenModif']['size'] <= LIMITE * 1024){
 
				//subir la carpeta imagenes 
				$ruta = "../Producto/" . $_FILES['imagenModif']['name'];
				$rutaTemp = "Producto/". $_FILES['imagenModif']['name'];
			
				If(!file_exists($ruta)) {
				unlink($imagenruta);
				move_uploaded_file($_FILES["imagenModif"]["tmp_name"],$ruta);   ///subimos la imagen al servidor
				$valores = "Nombre='".$_POST["nombreModif"]."',Precio='".$_POST["precioModif"]."',Descripcion='".$_POST["descripcionModif"]."',Peso='".$_POST["pesoModif"]."',Imagen='".$rutaTemp."'";
				$restri = "id_producto=".$iden;
				$result=$db_frnmanager->Modificar("Producto",$valores,$restri);
				
			
					if($result==1) {
						echo '
							<div class="alert alert-success alert-dismissable">
							<i class="fa fa-check"></i>
							<button type="button" class="close" data-dismiss="alert" aria-hidden="true">&times;</button>
							<b>Correcto!</b> El Producto ha sido modificado exitosamente!
						</div>';
	
					}
				} else {
					echo ' <div class="alert alert-danger alert-dismissable">
                                        <i class="fa fa-ban"></i>
                                        <button type="button" class="close" data-dismiss="alert" aria-hidden="true">&times;</button>
                                        <b>Error!</b> La imagen ya existe ó existe una imagen con el mismo nombre.
                                    </div>';
			
				}
			} else {
				echo ' <div class="alert alert-danger alert-dismissable">
                                        <i class="fa fa-ban"></i>
                                        <button type="button" class="close" data-dismiss="alert" aria-hidden="true">&times;</button>
                                        <b>Error!</b> El archivo seleccionado no es valido. 
                                    </div>';
			
			}
	
	
		}
	}
	
// --------------------------------------- FIN DE MODIFICAR PRODUCTO -----------------------------------------------////////
	
	
//  -------------------------------------- INICIO DE CREAR CATEGORIA ------------------------------------------------//////////////

if ($tipo == 24)
crearCategoria();

function crearCategoria() {	
	
	include_once "funciones_bd.php";
	$db_frnmanager = new funciones_bd();
	$valores = "'".$_POST["nombre"]."'";
	$result = $db_frnmanager->Insertar("Categoria","Descripcion",$valores);
	
	if($result==1){
	echo '
			<div class="alert alert-success alert-dismissable">
				<i class="fa fa-check"></i>
				<button type="button" class="close" data-dismiss="alert" aria-hidden="true">&times;</button>
				<b>Correcto!</b> Categoria Creado Exitosamente!
            </div>

	';
	}
}
/////////////////////////////////////////////FIN DE CREAR CATEGORIA/////////////////////////////////////////////////

///////////////////////////////////////////INICIO DE CARGAR CATEGORIA ////////////////////////////////////////////////

if ($tipo == 25)
cargarCategoria();

function cargarCategoria() {

	include_once "funciones_bd.php";
	$db_frnmanager = new funciones_bd();
	$result = $db_frnmanager->Consultar("Categoria", "Descripcion,id_categoria","","","");
	
	echo '
	<table id="tabla_categoria" class="table table-bordered table-striped">
                                        <thead>
                                            <tr>
                                                <th>Categoria</th>
												<th>Modificar</th>
                                                <th>Eliminar </th>
												<th>Asignar productos</th>
                                            </tr>
                                        </thead>

										<tbody>';
										
	while($row=mysql_fetch_array($result)) {
	
		echo "
			<tr>
                                                <td>$row[Descripcion]</td>
                                                <td align=\"center\"><button type=\"button\" class=\"btn btn-primary btn-sm\" data-toggle=\"modal\" data-target=\"#modifCate\" onclick=\"modifCategoria($row[id_categoria],'$row[Descripcion]')\">Modificar</button></td>
                                                <td align=\"center\"><button type=\"button\" class=\"btn btn-danger btn-sm\" data-toggle=\"modal\" data-target=\"#borrarCategoria\" onclick=\"enviarCategoria($row[id_categoria])\">Eliminar</button></td>
												<td align=\"center\"><button type=\"button\" class=\"btn btn-info btn-sm\" onclick=\"cargarCategorizacion($row[id_categoria])\"> Agregar Producto</button></td>
                                            </tr>";
	
	
	}
	echo "</tbody></table>";

}

////////////////////////////////INICIO DE ELIMINAR CATEGORIA //////////////////////////////////////

if ($tipo == 26) 
eliminarCate();
	
	function eliminarCate() {
		include_once "funciones_bd.php";
		$db_frnmanager = new funciones_bd();
		$valores =  "id_categoria=".$_POST["idCate"];
		$result = $db_frnmanager->Eliminar("Categoria",$valores);
		
		if($result==1){
			echo '
			<div class="alert alert-success alert-dismissable">
				<i class="fa fa-check"></i>
				<button type="button" class="close" data-dismiss="alert" aria-hidden="true">&times;</button>
				<b>Correcto!</b> Se ha Eliminado la Categoria Exitosamente!
            </div>

			';
		}
	
	}
	
	
if ($tipo == 27) 
modificarCategoria();

	function modificarCategoria() {
	
		include_once "funciones_bd.php";
		$db_frnmanager = new funciones_bd();
		$restri =  "id_categoria=".$_POST["idCate"];
		$valores = "Descripcion='".$_POST["nombreModif"]."'";
		$result = $db_frnmanager->Modificar("Categoria",$valores,$restri);
		
		if($result==1){
			echo '
			<div class="alert alert-success alert-dismissable">
				<i class="fa fa-check"></i>
				<button type="button" class="close" data-dismiss="alert" aria-hidden="true">&times;</button>
				<b>Correcto!</b> Se ha Modificado la Categoria Exitosamente!
            </div>

			';
		}
	
	
	}
	
////////////////////////////////////////FIN DE ELIMINAR CATEGORIA/////////////////////////////////////////	

/////////////////////////////////////////// INICIO DE CARGAR NOTICIA /////////////////////////////////////////

if ($tipo == 28) 
cargarNoticia();

	function cargarNoticia() {

		include_once "funciones_bd.php";
	$db_frnmanager = new funciones_bd();
	$result = $db_frnmanager->Consultar("Noticia", "id_noticia,Titulo,Fecha,Contenido,Adelanto,Imagen,Adjunto","","","");
	
	echo '
	<table id="tabla_categoria" class="table table-bordered table-striped">
                                        <thead>
                                            <tr>
                                                <th>Titulo</th>
												<th>Fecha</th>
												<th>Resumen</th>
												<th>Contenido</th>
												<th>Imagen</th>
												<th>Archivo adjunto</th>
												<th>Modificar</th>
												<th>Eliminar</th>
                                            </tr>
                                        </thead>

										<tbody>';

	$cont = 0;
	while($row=mysql_fetch_array($result)) {
	
		$ruta = $row['Contenido'];
		$linea = "";
		$fp = fopen('../' . $ruta, "r") or die ("Hubo un error, Contactar con el Administrador");
												while(!feof($fp)) {
													$linea = $linea . fgets($fp);
												}
												fclose($fp);
											
												$row['Contenido'] = $linea;
		echo "
			<tr>
                                                <td>$row[Titulo]</td>
												<td>$row[Fecha]</td>
												<td>$row[Adelanto]</td>
												<td id=\"conteModalModif".$cont."\">$linea</td>
												<td align=\"center\"><img class=\"media-object\" width=\"100\" height=\"100\" src=\"$row[Imagen]\"/></td>
												<td>$row[Adjunto]</td>
                                                <td align=\"center\"><button type=\"button\" class=\"btn btn-primary btn-sm\" data-toggle=\"modal\" data-target=\"#modalmodif\" onclick=\"modificarId($row[id_noticia],'$row[Titulo]','$row[Fecha]','$row[Adelanto]',$cont,'$row[Imagen]','$row[Adjunto]')\">Modificar</button></td>
                                                <td align=\"center\"><button type=\"button\" class=\"btn btn-danger btn-sm\" data-toggle=\"modal\" data-target=\"#borrarNoticia\" onclick=\"borrarId($row[id_noticia],'$row[Imagen]','$row[Adjunto]')\">Eliminar</button></td>
                                            </tr>";
	
		++$cont;
	}
	echo "</tbody></table>";


	}
////////////////////////////////////////// FIN DE CARGAR NOTICIA /////////////////////////////////////////////////////////

/////////////////////////////////////////// INICIO DE CREAR NOTICIA //////////////////////////////////////////////////////

if ($tipo == 29)
crearNoticia();

	function crearNoticia() {
	
	include_once "funciones_bd.php";
	//Definir Tamaño de archivo 5MB
	define('LIMITE', 5000);
	//Definir arreglo con extensiones permitidas usar serialize
	define('ARREGLO', serialize( array('image/jpg', 'image/jpeg', 'image/gif','image/png')));
	define('ARREGLO2', serialize( array('application/pdf')));
 
	$PERMITIDOS = unserialize(ARREGLO); //Usar unserialize para obtener el arreglo
	$PERMITIDOS2 = unserialize(ARREGLO2);
	
	$db_frnmanager = new funciones_bd();
	
	if ($_FILES["imagen"]["error"] > 0){    /// Si no ha seleccionado ninguna imagen 
	
		if ($_FILES["archivo"]["error"] > 0) {  //. Si no ha seleccionado ningun pdf
			$fecha = date("dmyHis");
			$ar = fopen('../contenidoNoticias/'. preg_replace('[\s+]',"",$_POST["titulo"]) . $fecha.'.txt' , 'w') or die ("Hubo un error, Contactar con el Administrador");
			fputs($ar, $_POST["contenido"]);
			fclose($ar);
			$archivoContenido = 'contenidoNoticias/' . preg_replace('[\s+]',"",$_POST["titulo"]). $fecha.'.txt';
			$valores="'".$_POST["titulo"]."','".$_POST["fecha"]."','".$_POST["resumen"]."','".$archivoContenido."','',''";
			$retorno=$db_frnmanager->Insertar("Noticia","Titulo,Fecha,Adelanto,Contenido,Imagen,Adjunto",$valores);
			if($retorno==1){
				echo '
				<div class="alert alert-success alert-dismissable">
				<i class="fa fa-check"></i>
				<button type="button" class="close" data-dismiss="alert" aria-hidden="true">&times;</button>
				<b>Correcto!</b> Nueva Noticia Creada Exitosamente!
				</div>';  } 
				
		}
		else if (in_array($_FILES['archivo']['type'], $PERMITIDOS2)) {
			//subir la carpeta imagenes 
			$ruta = "../docNoticia/" . $_FILES['archivo']['name'];
			$rutaTemp = "docNoticia/". $_FILES['archivo']['name'];
			If(!file_exists($ruta)) {
				move_uploaded_file($_FILES["archivo"]["tmp_name"],$ruta);   ///subimos el pdf al servidor
				$fecha = date("dmyHis");
				$ar = fopen('../contenidoNoticias/'. preg_replace('[\s+]',"",$_POST["titulo"]) . $fecha.'.txt' , 'w') or die ("Hubo un error, Contactar con el Administrador");
				fputs($ar, $_POST["contenido"]);
				fclose($ar);
				$archivoContenido = 'contenidoNoticias/' . preg_replace('[\s+]',"",$_POST["titulo"]). $fecha.'.txt';
				$valores="'".$_POST["titulo"]."','".$_POST["fecha"]."','".$_POST["resumen"]."','".$archivoContenido."','','".$rutaTemp."'";
				$retorno=$db_frnmanager->Insertar("Noticia","Titulo,Fecha,Adelanto,Contenido,Imagen,Adjunto",$valores);
				if($retorno==1)
				echo '
						<div class="alert alert-success alert-dismissable">
							<i class="fa fa-check"></i>
							<button type="button" class="close" data-dismiss="alert" aria-hidden="true">&times;</button>
							<b>Correcto!</b> Nuevo Noticia Creada Exitosamente!
						</div>';
			}
			else {
				echo ' <div class="alert alert-danger alert-dismissable">
                                        <i class="fa fa-ban"></i>
                                        <button type="button" class="close" data-dismiss="alert" aria-hidden="true">&times;</button>
                                        <b>Error!</b> El archivo Pdf ya existe ó existe un archivo adjunto con el mismo nombre.
                                    </div>';
			
			}
		}
    }
	
	else if (in_array($_FILES['imagen']['type'], $PERMITIDOS) && $_FILES['imagen']['size'] <= LIMITE * 1024){  //verifica si el archivo seleccionado es imagen y no es mayor de 5MG
 
            //subir la carpeta imagenes 
			$ruta = "../imagenesNoticia/" . $_FILES['imagen']['name'];
			$rutaTemp = "imagenesNoticia/". $_FILES['imagen']['name'];
			If(!file_exists($ruta)) {
				if ($_FILES["archivo"]["error"] > 0) {
					move_uploaded_file($_FILES["imagen"]["tmp_name"],$ruta);   ///subimos la imagen al servidor
					$fecha = date("dmyHis");
					$ar = fopen('../contenidoNoticias/'. preg_replace('[\s+]',"",$_POST["titulo"]) . $fecha.'.txt' , 'w') or die ("Hubo un error, Contactar con el Administrador");
					fputs($ar, $_POST["contenido"]);
					fclose($ar);
					$archivoContenido = 'contenidoNoticias/' . preg_replace('[\s+]',"",$_POST["titulo"]). $fecha.'.txt';
					$valores="'".$_POST["titulo"]."','".$_POST["fecha"]."','".$_POST["resumen"]."','".$archivoContenido."','".$rutaTemp."',''";
					$retorno=$db_frnmanager->Insertar("Noticia","Titulo,Fecha,Adelanto,Contenido,Imagen,Adjunto",$valores);
					if($retorno==1)
						echo '
						<div class="alert alert-success alert-dismissable">
							<i class="fa fa-check"></i>
							<button type="button" class="close" data-dismiss="alert" aria-hidden="true">&times;</button>
							<b>Correcto!</b> Nuevo producto Creado Exitosamente!
						</div>';
				}
				else if (in_array($_FILES['archivo']['type'], $PERMITIDOS2)) {
				
					$ruta2 = "../docNoticia/" . $_FILES['archivo']['name'];
					$rutaTemp2 = "docNoticia/". $_FILES['archivo']['name'];
					If(!file_exists($ruta2)) {
						move_uploaded_file($_FILES["imagen"]["tmp_name"],$ruta);   ///subimos la imagen al servidor
						move_uploaded_file($_FILES["archivo"]["tmp_name"],$ruta2);   ///subimos la imagen al servidor
						$fecha = date("dmyHis");
						$ar = fopen('../contenidoNoticias/'. preg_replace('[\s+]',"",$_POST["titulo"]) . $fecha.'.txt' , 'w') or die ("Hubo un error, Contactar con el Administrador");
						fputs($ar, $_POST["contenido"]);
						fclose($ar);
						$archivoContenido = 'contenidoNoticias/' . preg_replace('[\s+]',"",$_POST["titulo"]). $fecha.'.txt';
						$valores="'".$_POST["titulo"]."','".$_POST["fecha"]."','".$_POST["resumen"]."','".$archivoContenido."','".$rutaTemp."','".$rutaTemp2."'";
						$retorno=$db_frnmanager->Insertar("Noticia","Titulo,Fecha,Adelanto,Contenido,Imagen,Adjunto",$valores);
						if($retorno==1)
							echo '
							<div class="alert alert-success alert-dismissable">
							<i class="fa fa-check"></i>
							<button type="button" class="close" data-dismiss="alert" aria-hidden="true">&times;</button>
							<b>Correcto!</b> Nuevo producto Creado Exitosamente!
							</div>';
					}
					else {
						echo ' <div class="alert alert-danger alert-dismissable">
                                        <i class="fa fa-ban"></i>
                                        <button type="button" class="close" data-dismiss="alert" aria-hidden="true">&times;</button>
                                        <b>Error!</b> El archivo Pdf ya existe ó existe un archivo adjunto con el mismo nombre.
                                    </div>';
			
					}
				}
			}
			else {
				echo ' <div class="alert alert-danger alert-dismissable">
                                        <i class="fa fa-ban"></i>
                                        <button type="button" class="close" data-dismiss="alert" aria-hidden="true">&times;</button>
                                        <b>Error!</b> La imagen ya existe ó existe una imagen con el mismo nombre.
                                    </div>';
			
			}
		
	}	
	
	
	
	}


/////////////////////////////////////////////// FIN DE CREAR NOTICIA ///////////////////////////////////////////////////////

/////////////////////////////////////////////// INICIO DE ELIMINAR NOTICIA //////////////////////////////////////////////////////////////

if ($tipo == 30 )
eliminarNoticia();

	function eliminarNoticia () {

	$iden=$_POST["idNoticia"];
	$imagenruta="../".$_POST["imagen"];
	$pdfruta="../".$_POST["pdf"];
	include_once "funciones_bd.php";
	$db_frnmanager = new funciones_bd();
	$valores = "id_noticia=".$iden;
	$result=$db_frnmanager->Eliminar("Noticia", $valores);
	
	if($result==1) {
		echo '
			<div class="alert alert-success alert-dismissable">
				<i class="fa fa-check"></i>
				<button type="button" class="close" data-dismiss="alert" aria-hidden="true">&times;</button>
				<b>Correcto!</b> La noticia ha sido eliminado exitosamente!
            </div>

		';
		if (is_file($imagenruta)){
		if (!unlink($imagenruta)) {
			//si no hay nada que borrar no pasa nada
		}
		}
		if (is_file($pdfruta)){
		if (!unlink($pdfruta)) {
			//si no hay nada que borrar no pasa nada
		}
		}
	}
	

	}

//////////////////////////////////////////////////////////FIN DE ELIMINAR NOTICIA ///////////////////////////////////////////////////////////////

////////////////////////////////////////////////////////// INICIO DE MODIFICAR NOTICIA ///////////////////////////////////////////////////////////

if ($tipo == 31) 
modificaNoticia();

	function modificaNoticia() {
	
		include_once "funciones_bd.php";
		//Definir Tamaño de archivo 5MB
		define('LIMITE', 5000);
		//Definir arreglo con extensiones permitidas usar serialize
		define('ARREGLO', serialize( array('image/jpg', 'image/jpeg', 'image/gif','image/png')));
		define('ARREGLO2', serialize( array('application/pdf')));
 
		$PERMITIDOS = unserialize(ARREGLO); //Usar unserialize para obtener el arreglo
		$PERMITIDOS2 = unserialize(ARREGLO2);
		
		$imagenruta="../".$_POST["imgActual"];
		$pdfruta="../".$_POST["pdfActual"];
	
		$db_frnmanager = new funciones_bd();
	
		if ($_FILES["imagenModif"]["error"] > 0){    /// Si no ha seleccionado ninguna imagen 
	
			if ($_FILES["archivoModif"]["error"] > 0) {  //. Si no ha seleccionado ningun pdf
				$resultado=$db_frnmanager->Consultar("Noticia","Contenido","id_noticia=".$_POST["idnoticia"],"","");
				$row=mysql_fetch_array($resultado);
				$nombreArch = $row['Contenido'];
				$ar = fopen('../'.$nombreArch , 'w') or die ("Hubo un error, Contactar con el Administrador");
				fputs($ar, $_POST["contenidoModif"]);
				fclose($ar);
				$valores="Titulo='".$_POST["tituloModif"]."',Fecha='".$_POST["fechaModif"]."',Adelanto='".$_POST["resumenModif"]."'";
				$restricion="id_noticia=" . $_POST["idnoticia"];
				$retorno=$db_frnmanager->Modificar("Noticia",$valores,$restricion);
				if($retorno==1){
					echo '
					<div class="alert alert-success alert-dismissable">
					<i class="fa fa-check"></i>
					<button type="button" class="close" data-dismiss="alert" aria-hidden="true">&times;</button>
					<b>Correcto!</b> Noticia ha sido Modificada Exitosamente!
					</div>';  } 
				
			}
			else if (in_array($_FILES['archivoModif']['type'], $PERMITIDOS2)) {
				//subir la carpeta imagenes 
				$ruta = "../docNoticia/" . $_FILES['archivoModif']['name'];
				$rutaTemp = "docNoticia/". $_FILES['archivoModif']['name'];
				If(!file_exists($ruta)) {
				
					if (is_file($pdfruta)){
						if (!unlink($pdfruta)) {
							//si no hay nada que borrar no pasa nada
						}
					}
					move_uploaded_file($_FILES["archivoModif"]["tmp_name"],$ruta);   ///subimos el pdf al servidor
					$nombreArch=$db_frnmanager->Consultar("Noticia","Contenido","id_noticia=".$_POST["idnoticia"],"","");
					$ar = fopen('../'.$nombreArch , 'w') or die ("Hubo un error, Contactar con el Administrador");
					fputs($ar, $_POST["contenidoModif"]);
					fclose($ar);
					$valores="Titulo='".$_POST["tituloModif"]."',Fecha='".$_POST["fechaModif"]."',Adelanto='".$_POST["resumenModif"]."',Adjunto='".$rutaTemp."'";
					$restricion="id_noticia=" . $_POST["idnoticia"];
					$retorno=$db_frnmanager->Modificar("Noticia",$valores,$restricion);
					if($retorno==1)
						echo '
							<div class="alert alert-success alert-dismissable">
							<i class="fa fa-check"></i>
							<button type="button" class="close" data-dismiss="alert" aria-hidden="true">&times;</button>
							<b>Correcto!</b> La noticia ha sido modificada Exitosamente!
							</div>';
				}
				else {
					echo ' <div class="alert alert-danger alert-dismissable">
                                        <i class="fa fa-ban"></i>
                                        <button type="button" class="close" data-dismiss="alert" aria-hidden="true">&times;</button>
                                        <b>Error!</b> El archivo Pdf ya existe ó existe un archivo adjunto con el mismo nombre.
                                    </div>';
			
				}
			}
			else {
				echo ' <div class="alert alert-danger alert-dismissable">
                                        <i class="fa fa-ban"></i>
                                        <button type="button" class="close" data-dismiss="alert" aria-hidden="true">&times;</button>
                                        <b>Error!</b> El archivo seleccionado no es valido.
                                    </div>';
			
			}
		}
	
		else if (in_array($_FILES['imagenModif']['type'], $PERMITIDOS) && $_FILES['imagenModif']['size'] <= LIMITE * 1024){  //verifica si el archivo seleccionado es imagen y no es mayor de 5MG
 
            //subir la carpeta imagenes 
			$ruta = "../imagenesNoticia/" . $_FILES['imagenModif']['name'];
			$rutaTemp = "imagenesNoticia/". $_FILES['imagenModif']['name'];
			If(!file_exists($ruta)) {
			
				if (is_file($imagenruta)){
					if (!unlink($imagenruta)) {
						//si no hay nada que borrar no pasa nada
					}
				}
			
				if ($_FILES["archivoModif"]["error"] > 0) { //// NO SE SELECCIONO PDF
				
					move_uploaded_file($_FILES["imagenModif"]["tmp_name"],$ruta);   ///subimos la imagen al servidor
					$resultado=$db_frnmanager->Consultar("Noticia","Contenido","id_noticia=".$_POST["idnoticia"],"","");
					$row=mysql_fetch_array($resultado);
					$nombreArch = $row['Contenido'];
					$ar = fopen('../'.$nombreArch , 'w') or die ("Hubo un error, Contactar con el Administrador");
					fputs($ar, $_POST["contenidoModif"]);
					fclose($ar);
					$valores="Titulo='".$_POST["tituloModif"]."',Fecha='".$_POST["fechaModif"]."',Adelanto='".$_POST["resumenModif"]."',Imagen='".$rutaTemp."'";
					$restricion="id_noticia=" . $_POST["idnoticia"];
					$retorno=$db_frnmanager->Modificar("Noticia",$valores,$restricion);
					if($retorno==1)
						echo '
						<div class="alert alert-success alert-dismissable">
							<i class="fa fa-check"></i>
							<button type="button" class="close" data-dismiss="alert" aria-hidden="true">&times;</button>
							<b>Correcto!</b> La noticia ha sido modificada Exitosamente!
						</div>';
				}
				else if (in_array($_FILES['archivoModif']['type'], $PERMITIDOS2)) {  ///SELECIONO UN PDF
				
					$ruta2 = "../docNoticia/" . $_FILES['archivoModif']['name'];
					$rutaTemp2 = "docNoticia/". $_FILES['archivoModif']['name'];
					If(!file_exists($ruta2)) { 
					
						if (is_file($pdfruta)){
							if (!unlink($pdfruta)) {
								//si no hay nada que borrar no pasa nada
							}
						}
					
						move_uploaded_file($_FILES["imagenModif"]["tmp_name"],$ruta);   ///subimos la imagen al servidor
						move_uploaded_file($_FILES["archivoModif"]["tmp_name"],$ruta2);   ///subimos la imagen al servidor
						$resultado=$db_frnmanager->Consultar("Noticia","Contenido","id_noticia=".$_POST["idnoticia"],"","");
						$row=mysql_fetch_array($resultado);
						$nombreArch = $row['Contenido'];
						$ar = fopen('../'.$nombreArch , 'w') or die ("Hubo un error, Contactar con el Administrador");
						fputs($ar, $_POST["contenidoModif"]);
						fclose($ar);
						$valores="Titulo='".$_POST["tituloModif"]."',Fecha='".$_POST["fechaModif"]."',Adelanto='".$_POST["resumenModif"]."',Imagen='".$rutaTemp."',Adjunto='".$rutaTemp2."'";
						$restricion="id_noticia=" . $_POST["idnoticia"];
						$retorno=$db_frnmanager->Modificar("Noticia",$valores,$restricion);
						if($retorno==1)
							echo '
							<div class="alert alert-success alert-dismissable">
							<i class="fa fa-check"></i>
							<button type="button" class="close" data-dismiss="alert" aria-hidden="true">&times;</button>
							<b>Correcto!</b> La noticia ha sido modificada Exitosamente!
							</div>';
					}
					else {
						echo ' <div class="alert alert-danger alert-dismissable">
                                        <i class="fa fa-ban"></i>
                                        <button type="button" class="close" data-dismiss="alert" aria-hidden="true">&times;</button>
                                        <b>Error!</b> El archivo Pdf ya existe ó existe un archivo adjunto con el mismo nombre.
                                    </div>';
			
					}
				} else {
					echo ' <div class="alert alert-danger alert-dismissable">
                                        <i class="fa fa-ban"></i>
                                        <button type="button" class="close" data-dismiss="alert" aria-hidden="true">&times;</button>
                                        <b>Error!</b> La imagen ya existe ó existe una imagen con el mismo nombre.
                                    </div>';
			
				}
			}
			else {
				echo ' <div class="alert alert-danger alert-dismissable">
                                        <i class="fa fa-ban"></i>
                                        <button type="button" class="close" data-dismiss="alert" aria-hidden="true">&times;</button>
                                        <b>Error!</b> La imagen Seleccionada no es valida.
                                    </div>';
			
			}
		
			
	
	


		}
	}
////////////////////////////////////////////////////////////////FIN DE MODIFICAR NOTICIA////////////////////////////////////////////////////////////

////////////////////////////////////OBTENER NOTICIAS ///////////////////////////////////////
if ($tipo == 32) 
verNoticias();

function verNoticias()
{
include_once "funciones_bd.php";
	$db_frnmanager = new funciones_bd();
	$result = $db_frnmanager->Consultar("Noticia", "id_noticia,Titulo,Fecha,Contenido,Adelanto,Imagen,Adjunto","","","");
	
	echo "<ul id=\"demo3\">";

	while($row=mysql_fetch_array($result)) {
		echo "
				<li class=\"news-item\"><b>$row[Titulo] </b>
				<br>
				$row[Adelanto]
				<a href=\"leer.php?noticia=$row[id_noticia]\" target=\"_blank\">Leer Mas...</a></li>
			
			
			";
	
	
	}
echo "</ul>";

echo '<script type="text/javascript">
    $(function () {
	$("#demo3").bootstrapNews({
            newsPerPage: 5,
            autoplay: true,
			newsTickerInterval: 4000, //4 secs
            
            onToDo: function () {
                //console.log(this);
            }
        });
		$(\'.carousel\').carousel({
      interval: 4000
    })
		
	 });

    </script>';
	

}


/////OBTENER LEIDA


////////////////////////////////////OBTENER NOTICIAS ///////////////////////////////////////
if ($tipo == 33) 
buscarNoticia();

function buscarNoticia()
{
include_once "funciones_bd.php";
	$db_frnmanager = new funciones_bd();
	$leida=$_POST["noticia"];
	
	$result = $db_frnmanager->Consultar("Noticia", "id_noticia,Titulo,Fecha,Contenido,Adelanto,Imagen,Adjunto","id_noticia=$leida","","");
	
	echo "<ul id=\"demo3\">";

	while($row=mysql_fetch_array($result)) {
	
		$ruta = $row['Contenido'];
		$linea = "";
		$fp = fopen('../' . $ruta, "r") or die ("Hubo un error, Contactar con el Administrador");
												while(!feof($fp)) {
													$linea = $linea."<br>" . fgets($fp);
												}
												fclose($fp);
											
												$row['Contenido'] = $linea;
		echo "
			  <!-- Map Column -->
        <div class=\"col-md-8\">
            <!-- contenido-->
			
			<h1>$row[Titulo]</h1>
			<h4>publicada el: $row[Fecha]</h4>
			
			<br><br>
			<p>$linea</p>
			<br><br>";
			if($row["Adjunto"]!="")
			echo "
			<object data='administrative/".$row["Adjunto"]."#view=FitH&toolbar=1&navpanes=0&scrollbar=1' type='application/pdf' width='1030' height='600'>
			<param name=\"src\" value=\"administrative/".$row["Adjunto"]."#view=FitH&toolbar=0&navpanes=0&scrollbar=0\" />
			<p style=\"text-align:center; width: 60%;\">Adobe Reader no se encuentra o la versión no es compatible, 
			utiliza el icono para ir a la página de descarga <br />
			<a href=\"http://get.adobe.com/es/reader/\" onclick=\"this.target='_blank'\">
			<img src=\"reader_icon_special.jpg\" alt=\"Descargar Adobe Reader\" 
			width=\"32\" height=\"32\" style=\"border: none;\" /></a></p>
			</object>
			<a href=\"administrative/$row[Adjunto]\" onclick=\"window.open(this.href, \"\", 'fullscreen=yes,scrollbars=auto, resizable=no'); return false;\" target=\"_blank\"> Ver PDF en pantalla completa </a> 
			<p><a href=\"administrative/$row[Adjunto]\" download=\"\"> Descargar archivo PDF </a><p>";
			
			
			echo "
			</div>
		<div class=\"col-md-4\">
		<br><br>
		<center>
		";
		if($row["Imagen"]!="")
		echo "
          <img src=\"administrative/$row[Imagen]\" width=\"70%\">
		";
			  
			  echo "
			   </center>
            </div>
			
			";
	}
echo "</ul>";


	

}
//////////////////////////////////////////////////////////FIN DE OBTENER NOTICIA//////////////////////////////////////////////////////////////////

///////////////////////////////////////////////////////////////INICIO DE CARGAR CATEGORIZACION////////////////////////////////////////////////////
if ($tipo==34)
cargarCategorizacion();

function cargarCategorizacion() {


	include_once "funciones_bd.php";
	$db_frnmanager = new funciones_bd();
	
	$nombreCate = $db_frnmanager->Consultar("Categoria", "Descripcion","id_categoria=".$_POST["idCategoria"],"","");
	$categoria=mysql_fetch_array($nombreCate);
	
	$restricion = "cat.id_producto=p.id_producto and cat.id_categoria=".$_POST["idCategoria"];
	$row = $db_frnmanager->Consultar("Producto p, Categorizacion cat", "Nombre,id",$restricion,"","");

	$restricion2 = "p.id_producto not in(select id_producto from Categorizacion where id_categoria=".$_POST["idCategoria"].")";
	$tablas = "Producto p";
	$productos = $db_frnmanager->Consultar($tablas,"distinct p.Nombre,p.id_producto",$restricion2,"","");
	
	echo ' 
	<br><br>
		<div class="col-md-4">
										<div class="box box-solid">
											<div class="box-header">
											<h3 class="box-title">Categoria Seleccionada</h3><br><br>
											</div>
											<div class="box-body">
												<h2>'.$categoria['Descripcion'].'</h2>
												<div class="form-group"> 
												<select id="cateSele" multiple class="form-control">';
												while($resultado=mysql_fetch_array($row)) {
												echo '
												<option value="'.$resultado["id"].'">
													<label>
															
														'.$resultado["Nombre"].'
														</label>  </option>';
														
												
												}
												echo'
													
													</select>
													<br>
													<th><button type="button" class="btn btn-danger" onclick="eliminar_categorizacion()">Quitar producto de la categoria</button> </th>
												</div>
										
											</div>
										</div>
										</div>
										
										<div class="col-md-4">
										<div class="box box-solid">
											<div class="box-header">
											<h3 class="box-title">Asignar categoria</h3><br><br>
											</div>
											<div class="box-body">
												<h2>Lista de productos</h2>
												<div class="form-group"> 
												<select id="cataAgrega" multiple class="form-control">';
												
												while($listaProducto=mysql_fetch_array($productos)) {
													
													echo '<option value="'.$listaProducto["id_producto"].'">
													<label>
															
														'.$listaProducto["Nombre"].'
														</label>  </option>';
														
													}
													echo '
													</select>
													<br>
													<th><button type="button" class="btn btn-success" onclick="agregar_categorizacion()">Agregar producto a la Categoria</button> </th>
												</div>
										
											</div>
										</div>
										</div>
	
	';

}

///////////////////////////////////////////////////////////////FIN DE CARGAR CATEGORIZACION////////////////////////////////////////////////////

///////////////////////////////////////////////////////////////INICIO DE ELIMINAR CATEGORIZACION /////////////////////////////////////////////////

if($tipo==35)
eliminaCategorizacion();

	function eliminaCategorizacion(){
	
		include_once "funciones_bd.php";
		$db_frnmanager = new funciones_bd();
		$valores = "id=".$_POST["id"];
		$result=$db_frnmanager->Eliminar("Categorizacion", $valores);
		echo '<div class="alert alert-success alert-dismissable">
							<i class="fa fa-check"></i>
							<button type="button" class="close" data-dismiss="alert" aria-hidden="true">&times;</button>
							<b>Correcto!</b> El producto ha sido eliminado de la categoria Exitosamente!
						</div>';
		
	}

///////////////////////////////////////////////////////////////FIN DE ELIMINAR CATEGORIZACION /////////////////////////////////////////////////

///////////////////////////////////////////////////////////////INICIO DE AGREGAR CATEGORIZACION /////////////////////////////////////////////////

if($tipo ==36)
agregarCategorizacion();

	function agregarCategorizacion() {
	
		include_once "funciones_bd.php";
		$db_frnmanager = new funciones_bd();
		$campos="id_producto,id_categoria";
		$valores=$_POST["idProducto"].",".$_POST["idCategoria"];
		$result=$db_frnmanager->Insertar("Categorizacion",$campos,$valores);
		
		echo '<div class="alert alert-success alert-dismissable">
							<i class="fa fa-check"></i>
							<button type="button" class="close" data-dismiss="alert" aria-hidden="true">&times;</button>
							<b>Correcto!</b> El producto ha sido agregado a la categoria Exitosamente!
						</div>';
	
	}

///////////////////////////////////////////////////////////////FIN DE AGREGAR CATEGORIZACION /////////////////////////////////////////////////



// obtengo categorias para pagina principal de productos

////////////////////////////////////OBTENER CATEGORIAS///////////////////////////////////////
if ($tipo == 37) 
verCategoriasProd();

function verCategoriasProd()
{
include_once "funciones_bd.php";
	$db_frnmanager = new funciones_bd();
	$activo=$_POST["selected"];
	$result = $db_frnmanager->Consultar("Categoria", "id_categoria,Descripcion","","","");
	echo "
  <div class=\"list-group\">
  ";	
		if($activo==0)
		echo " <a href=\"#\" onclick=\"categoria(0)\" class=\"list-group-item list-group-item-success\">Todos</a>";
		else
		echo " <a href=\"#\" onclick=\"categoria(0)\" class=\"list-group-item \">Todos</a>";
		
	while($row=mysql_fetch_array($result)) {
		if($activo==$row["id_categoria"])
		echo " <a href=\"#\" onclick=\"categoria($row[id_categoria])\" class=\"list-group-item list-group-item-success\">$row[Descripcion]</a>";
		else
		echo " <a href=\"#\" onclick=\"categoria($row[id_categoria])\" class=\"list-group-item\">$row[Descripcion]</a>";
	}
	
echo "	</div>";

}
////////////////////////////////////OBTENER PRODUCTOS DE LA CATEGORIA SELECCIONADA ///////////////////////////////////////
if ($tipo == 38) 
obtenerProductosxCat();

function obtenerProductosxCat()
{

$seleccionada=$_POST["catego"];
include_once "funciones_bd.php";

if($seleccionada!="0")
$condicion=" T1.id_producto=T2.id_producto and T2.id_categoria=$seleccionada";
else
$condicion=" T1.id_producto=T2.id_producto ";

	$db_frnmanager = new funciones_bd();
	$result = $db_frnmanager->Consultar("Producto T1, Categorizacion T2", "distinct T1.*",$condicion,"","");
	

	
	echo "
<table>
<div classs=\"row\">
  ";
$contador=1;
	while($row=mysql_fetch_array($result)) {
	if($contador==1)
	{
		echo "
		<tr>	
		";
	
		}
	
		echo "
	<td>
				<div class=\"col-md-12 col-md-12\"> 
                        <div class=\"thumbnail\">
                            <img src=\"administrative/$row[imagen]\" alt=\"...\" style=\"min-height:150px;min-width:200px;height:150px;width:200px;\">
                            <div class=\"caption\">
                                <h4 class=\"pull-right\">Q$row[Precio]</h4>
                                <h4><a href=\"#\">$row[Nombre]</a>
                                </h4>
                                <p>$row[Descripcion]</p>
                            </div>
                          
                        </div>
                </div> 
					</td>
		
		";
			
		$contador=$contador+1;
		if($contador>=4)
		{
			
		echo "
		</tr>	
		";
		$contador=1;
		}
		
	}
	
	
echo "	
</div>
</table>
";

}


///////////////////////////////////////////////INICIO DE LOGIN ///////////////////////////////////////////////

if($tipo==60) 
iniciarSession();

function iniciarSession() {

	include_once "funciones_bd.php";
	$db_frnmanager = new funciones_bd();
	$restricion = "Correo='".$_POST["usuario"]."'";
	$resultado = $db_frnmanager->Consultar("Usuario","Correo,Password,Nombre,Apellido",$restricion,"","");
	$encontrado = false;
	
	while($row=mysql_fetch_array($resultado)) {
	
		if ($resultado && $row["Password"]==md5($_POST["pass"])) {
			$encontrado = true;
			break;
		}else {
			$encontrado = false;
		}
	}
	
	if ($encontrado==true) { 
	
		session_start();
		$_SESSION["Usuario"] = $row["Nombre"] . ' ' . $row["Apellido"];
	?>	<script language="JavaScript" type="text/javascript">
		var pagina="../administrative/index.php?nom=<?php echo $row["Nombre"]; ?>&ape=<?php echo $row["Apellido"]; ?>";
		function redireccionar() 
		{
		location.href=pagina;
		} 	
		setTimeout ("redireccionar()", 0);

		</script>
		<?php
	} else {
		echo ' <div class="alert alert-danger alert-dismissable">
                                        <i class="fa fa-ban"></i>
                                        <button type="button" class="close" data-dismiss="alert" aria-hidden="true">&times;</button>
                                        <b>Error!</b> El usuario o la contraseña no es valida.
                                    </div>';
	}


}


/////////////////////////////////////////////////////// FIN DE LOGIN ////////////////////////////////////////////////////////////////////////////////////


////////////////////////////////////////////// INICIO CANTIDAD DE PRODUCTO, USUARIO Y REPORTE////////////////////////////////////////////////////////////
if($tipo==61)
cargarCantidades();

function cargarCantidades() {

	include_once "funciones_bd.php";
	$db_frnmanager = new funciones_bd();
	$resultado1 = $db_frnmanager->Consultar("Usuario","count(*) as usuarios","","","");
	$resultado2 = $db_frnmanager->Consultar("Producto","count(*) as productos","","","");
	$row=mysql_fetch_array($resultado1);
	$row2=mysql_fetch_array($resultado2);
	
	echo "<div class=\"row\">
                        <div class=\"col-lg-3 col-xs-6\">
                            <!-- small box -->
                            <div class=\"small-box bg-aqua\">
                                <div class=\"inner\">
									<h3>
                                       $row2[productos] 
                                    </h3>
                                    <p>
                                       Productos 
                                    </p>
                                </div>
                                <div class=\"icon\">
                                    <i class=\"ion ion-bag\"></i>
                                </div>
                                <a href=\"productos.php\" class=\"small-box-footer\">
                                   Administrar <i class=\"fa fa-arrow-circle-right\"></i>
                                </a>
                            </div>
                        </div><!-- ./col -->
                        <div class=\"col-lg-3 col-xs-6\">
                            <!-- small box -->
                            <div class=\"small-box bg-green\">
                                <div class=\"inner\">
                                    <h3>
                                        0
                                    </h3>
                                    <p>
                                       Reportes Disponibles
                                    </p>
                                </div>
                                <div class=\"icon\">
                                    <i class=\"ion ion-stats-bars\"></i>
                                </div>
                                <a href=\"#\" class=\"small-box-footer\">
                                    Consultar<i class=\"fa fa-arrow-circle-right\"></i>
                                </a>
                            </div>
                        </div><!-- ./col -->
                        <div class=\"col-lg-3 col-xs-6\">
                            <!-- small box -->
                            <div class=\"small-box bg-yellow\">
                                <div class=\"inner\">
                                    <h3>
                                        $row[usuarios]
                                    </h3>
                                    <p>
                                        Usuarios Registrados
                                    </p>
                                </div>
                                <div class=\"icon\">
                                    <i class=\"ion ion-person-add\"></i>
                                </div>
                                <a href=\"usuarios.php\" class=\"small-box-footer\">
                                    Administrar <i class=\"fa fa-arrow-circle-right\"></i>
                                </a>
                            </div>
                        </div><!-- ./col -->
                   
                    </div><!-- /.row -->";

}


///////////////////////////////////////////////////INICIO CERRAR SESSION //////////////////////////////////////////////////////////////

if($tipo==62) 
cerrarSession();

function cerrarSession() {

	session_start();
	session_unset(); 
	session_destroy();
	
}

///////////////////////////////////////////////////////// FIN DE CERRAR SESSION/////////////////////////////////////////////////////////////////

// METODOS PARA PERFILES
if ($tipo == 79)
	obtenerPerfiles();

function obtenerPerfiles() {

	include_once "funciones_bd.php";
	$db_frnmanager = new funciones_bd();
	
	$contador=0;
	/*Y ahora todos los registros */
	$combi="";
	$libreria="";

	
	$nivel=$_POST["id_permisos"];

		

		$result=$db_frnmanager->Consultar("modulo","id_modulo,Nombre","","","");
	$contador=0;
		$combi="combo2";
		$libreria=" $('#$combi').multiSelect({ keepOrder: true,
selectableHeader: \"<div class='custom-header'><strong>Modulos Disponibles</strong></div>\",
  selectionHeader: \"<div class='custom-header'><strong>Modulos Asignados</strong></div>\"	});";
		echo "<center><select multiple id=\"$combi\" name=\"combo2[]\" class=\"form-control\"  required>";
		$bandera=false;
		
		while($row=mysql_fetch_array($result))
		{
$asignados=$db_frnmanager->Consultar("acceso","id_nivel,id_modulo","id_nivel=$nivel","","");
	
			while($row2=mysql_fetch_array($asignados))
		{
		
		if($row2["id_modulo"]==$row["id_modulo"])
		{
		$bandera=true;
		
		break;
		}
		
		}
			if($bandera==true)
			{

			echo "
			<option value=\"$row[id_modulo]\" selected>$row[Nombre]</option>
			";
			
			$bandera=false;
		
			}
			else 
		
			echo "
			<option value=\"$row[id_modulo]\" >$row[Nombre]</option>
			";
			
		
		
		
		
		
		}
	
	
		
		echo "	</select> 
		<script src=\"js/jquery.multi-select.js\" type=\"text/javascript\"></script>
		
		<script type=\"text/javascript\">
		 $libreria
		 </script>
		 <br><button type=\"submit\" class=\"btn btn-info btn-sm\" > Guardar Cambios</button>
		
		";

	}

	
	 if($tipo==80)
 ObenerPerfiles();
 
 function ObenerPerfiles()
 {
 include_once "funciones_bd.php";
	$db_frnmanager = new funciones_bd();
	$result=$db_frnmanager->Consultar("nivel","*","","","");
	
$contador=0;

/*Y ahora todos los registros */
echo "
  <table id=\"tabla_usuarios\" class=\"table table-bordered table-striped\">
                                        <thead>
                                            <tr>
                                                <th>Nivel</th>
                                                <th>Gestionar Permisos</th>
                                               
                                            </tr>
                                        </thead>

<tbody>";

while($row=mysql_fetch_array($result))
{
 
 echo "

                                            <tr>
                                                <td>$row[Nombre]</td>
												<td align=\"center\"><button type=\"button\" class=\"btn btn-info btn-sm\" onclick=\"cargarCategorizacion($row[id_nivel])\"> Agregar Permisos</button></td>
                                                     </tr>
 
 ";
 }
 echo "</tbody>
 </table>
 
";
echo '
<script src="js/plugins/datatables/jquery.dataTables.js" type="text/javascript"></script>
        <script src="js/plugins/datatables/dataTables.bootstrap.js" type="text/javascript"></script>
     <script type="text/javascript">
            $(function() {
			
                $("#tabla_usuarios").dataTable();
            });
        </script>
';
 }
 
 if($tipo==81) 
	guardarAsignacionesPermisos();
	
	function guardarAsignacionesPermisos()
	{
	
	include_once "funciones_bd.php";
	$db_frnmanager = new funciones_bd();
	$nivel=$_POST["idp"];
	
	$seleccionada=$_POST["combo2"];
	$eliminar=$db_frnmanager->Eliminar("acceso","id_nivel=$nivel");
	
		$longitud = count($seleccionada);
	for($i=0; $i<$longitud; $i++)
      {
     
	$modulo=$seleccionada[$i];

	$retorno2=$db_frnmanager->Insertar("acceso","id_nivel,id_modulo","$nivel,$modulo");

      }
	  
	  if($eliminar==1 && $retorno2==1)
	  	echo ' <div class="alert alert-success alert-dismissable">
                                        <i class="fa fa-ban"></i>
                                        <button type="button" class="close" data-dismiss="alert" aria-hidden="true">&times;</button>
                                        <b>Correcto</b> Permisos agregados exitosamente!
                                    </div>';
	else 
	echo $retorno2;
	
	}
 // ---------------------------- USUARIOS -------------------------------------------///
 

 ?>